From: Keir Fraser Date: Mon, 16 Jun 2008 15:35:17 +0000 (+0100) Subject: [IA64] trivial compilation fix caused by c/s 17847:8a0415fac759. X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~14192^2~60 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success//%22http:/www.example.com/cgi/success/?a=commitdiff_plain;h=459d650b0a7ccdbf2e0f591956371a629dd8aa43;p=xen.git [IA64] trivial compilation fix caused by c/s 17847:8a0415fac759. This patch fixes the following compilation error caused by c/s 17847:8a0415fac759. machine_kexec.c: In function 'arch_crash_save_vmcoreinfo': machine_kexec.c:201: error: 'frametable_pg_dir' undeclared (first use in this function) machine_kexec.c:201: error: (Each undeclared identifier is reported only once machine_kexec.c:201: error: for each function it appears in.) Signed-off-by: Isaku Yamahata --- diff --git a/xen/arch/ia64/xen/xenmem.c b/xen/arch/ia64/xen/xenmem.c index 47c3742eee..a7a6076073 100644 --- a/xen/arch/ia64/xen/xenmem.c +++ b/xen/arch/ia64/xen/xenmem.c @@ -17,8 +17,6 @@ #include #include -extern unsigned long frametable_pg_dir[]; - #define FRAMETABLE_PGD_OFFSET(ADDR) \ (frametable_pg_dir + (((ADDR) >> PGDIR_SHIFT) & \ ((1UL << (PAGE_SHIFT - 3)) - 1))) diff --git a/xen/include/asm-ia64/mm.h b/xen/include/asm-ia64/mm.h index a5871cc712..82bc8e30c9 100644 --- a/xen/include/asm-ia64/mm.h +++ b/xen/include/asm-ia64/mm.h @@ -138,6 +138,7 @@ void share_xen_page_with_guest(struct page_info *page, void share_xen_page_with_privileged_guests(struct page_info *page, int readonly); +extern unsigned long frametable_pg_dir[]; extern struct page_info *frame_table; extern unsigned long frame_table_size; extern struct list_head free_list;